it looks like... - German English Dictionary